package io.gitee.heis.vehicle.race.sample02.test;

import io.gitee.heis.vehicle.race.sample02.Race02;
import io.gitee.heis.vehicle.race.sample02.V6Engine02;
import io.gitee.heis.vehicle.race.sample02.Vehicle02;

public class VehicleTest02 {
  public static void main(String[] args){
    /*
     * 第2代车型实现了模块化，不同的引擎都可以安装在同一个车架上。
     */
    Vehicle02 v=new Vehicle02();
    v.setEngine(new V6Engine02());//手动装配发动机
    Race02 r=new Race02();
    r.setVehicle(v);//手动下赛道
    try {
      r.start();//开始测试
    } catch (InterruptedException e) {
      e.printStackTrace();
    }
  }
}
